package com.lottery.service.pc28.wealthService;

import com.lottery.dto.ResultDto;
import com.lottery.entity.WechatUnifiedOrder;

import java.util.Map;
import java.util.TreeMap;

public interface RechargeService {

	/**
	 * 支付宝充值接口
	 * 
	 * @return
	 */
	ResultDto<String> AlipayRecharge(Map<String, String> map);

	/**
	 * 微信充值接口
	 * 
	 * @return
	 */
	ResultDto<TreeMap<String, String>> WechatRecharge(WechatUnifiedOrder wechatUnifiedOrder);

	/**
	 * 充值，中奖，购彩，提现数据变动
	 * 
	 * @return
	 */
	boolean insertRechargeDemo(int user_id, int transaction_money, int transaction_type, String money_sources)
			throws Exception;

}
